home *** CD-ROM | disk | FTP | other *** search
/ Die Speccy' 97 / Die Speccy' 97.iso / amiga_system / the_aminet / comm / bbs / maxsutils.lha / MaxUtils / FileListGen12.lha / nofragli.lha / Include / nofrag.i < prev   
Text File  |  1992-05-15  |  2KB  |  87 lines

  1.     IFND    LIBRARIES_NOFRAG_I
  2. LIBRARIES_NOFRAG_I  SET 1
  3.  
  4. *-- AutoRev header do NOT edit!
  5. *
  6. *   Program         :   nofrag.i
  7. *   Copyright       :   ⌐ 1991 Jaba Development
  8. *   Author          :   Jan van den Baard
  9. *   Creation Date   :   06-Apr-91
  10. *   Current version :   2.2
  11. *   Translator      :   Several
  12. *
  13. *   REVISION HISTORY
  14. *
  15. *   Date          Version         Comment
  16. *   ---------     -------         ------------------------------------------
  17. *   13-Apr-92     2.2             Removed Mungwall hits.
  18. *   19-May-91     2.1             Added 'Vec' routines.
  19. *   06-Apr-91     1.1             Initial version!
  20. *
  21. *-- REV_END --*
  22.  
  23.     IFND EXEC_TYPES_I
  24.         include 'exec/types.i'
  25.     ENDC
  26.  
  27.     IFND EXEC_MEMORY_I
  28.         include 'exec/memory.i'
  29.     ENDC
  30.  
  31.     IFND EXEC_LISTS_I
  32.         include 'exec/lists.i'
  33.     ENDC
  34.  
  35.     IFND EXEC_LIBRARIES_I
  36.         include 'exec/libraries.i'
  37.     ENDC
  38.  
  39.     STRUCTURE   NoFragBase,LIB_SIZE
  40.     LABEL       nfb_SIZEOF
  41.  
  42. NOFRAG_VERSION  equ     2
  43. NOFRAG_REVISION equ     2
  44.  
  45. *
  46. * ALL structures following are PRIVATE! DO NOT USE THEM!
  47. *
  48.     STRUCTURE   MemoryBlock,0
  49.     APTR        mb_Next
  50.     APTR        mb_Previous
  51.     ULONG       mb_Requirements
  52.     ULONG       mb_BytesUsed
  53.     LABEL       mb_SIZEOF
  54.  
  55.     STRUCTURE   MemoryItem,0
  56.     APTR        mit_Next
  57.     APTR        mit_Previous
  58.     APTR        mit_Block
  59.     ULONG       mit_Size
  60.     LABEL       mit_SIZEOF
  61.  
  62.     STRUCTURE   BlockList,0
  63.     APTR        bl_First
  64.     APTR        bl_End
  65.     APTR        bl_Last
  66.     LABEL       bl_SIZEOF
  67.  
  68.     STRUCTURE   ItemList,0
  69.     APTR        il_First
  70.     APTR        il_End
  71.     APTR        il_Last
  72.     LABEL       il_SIZEOF
  73.  
  74. *
  75. * This structure may only be used to pass on to the library routines!
  76. * It may ONLY be obtained by a call to "GetMemoryChain()"
  77. *
  78.     STRUCTURE   MemoryChain,0
  79.     STRUCT      mc_Blocks,bl_SIZEOF
  80.     STRUCT      mc_Items,il_SIZEOF
  81.     ULONG       mc_BlockSize
  82.     LABEL       mc_SIZEOF
  83.  
  84. MINALLOC        equ     mit_SIZEOF
  85.  
  86.  ENDC
  87.